#ifndef _HANDLER_GM_H_
#define _HANDLER_GM_H_

#pragma once

#include <PacketStruct.h>

class ServerSession;

class Handler_GM
{
public:
	Handler_GM();
	~Handler_GM();

	static VOID OnGM_CONNECTION_SERVER_INFO_CMD( ServerSession *pMasterServer, MSG_BASE *pMsg, WORD wSize );
	static VOID OnGM_RELOAD_DATA_CMD( ServerSession *pMasterServer, MSG_BASE *pMsg, WORD wSize );
	static VOID OnSERVERCOMMON_SERVERSHUTDOWN_REQ( ServerSession *pMasterServer, MSG_BASE *pMsg, WORD wSize );
	static VOID OnGM_OPERATION_USERMONEY_REQ( ServerSession *pMasterServer, MSG_BASE *pMsg, WORD wSize );
};

#endif // _HANDLER_GM_H_